/*###############
@10.2 - Datatables buffel theme
###############*/
#colorbox section {
	background:none;
	color:#000;
	margin:0;
	border:none;
}
#colorbox section.dataTables_wrapper	{
	background:#6b6b6b;
	font-weight:bold;
	color:#fff;
}
.dataTableTop {
	position:relative;
	background:#DA424E; /* old browsers */
	background:-moz-linear-gradient(top, #DA424E 0%, #DA424E 25%, #6b6b6b 90%); /* firefox */
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#DA424E), color-stop(25%,#DA424E), color-stop(90%,#6b6b6b)); /* webkit */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#DA424E', endColorstr='#6b6b6b',GradientType=0 ); /* ie */
	-moz-border-radius:10px 10px 0 0;
	-webkit-border-radius:10px 10px 0 0;
	border-radius:10px 10px 0 0;
	height:40px;
	text-shadow:1px 1px 1px #000;
}
.dataTables_length {
	position:absolute;
	left:10px;
	top:5px;
}
.dataTables_info {
	text-align:center;
	padding-top:5px;
}
.dataTables_filter {
	position:absolute;
	top:5px;
	right:10px;
}
.dataTables_wrapper table			{ margin:0 auto; font-weight:normal; }
.dataTables_wrapper table thead	tr th	{ background:#780000; color:#fff; }
.dataTables_wrapper table td img 	{ float:left;  margin:5px; }
.dataTables_paginate {
	background:#6b6b6b; /* old browsers */
	background:-moz-linear-gradient(top, #6b6b6b 10%, #DA424E 75%, #DA424E 100%); /* firefox */
	background:-webkit-gradient(linear, left top, left bottom, color-stop(10%,#6b6b6b), color-stop(75%,#DA424E), color-stop(100%,#DA424E)); /* webkit */
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#6b6b6b', endColorstr='#DA424E',GradientType=0 ); /* ie */
	padding-top:15px;
	height:30px;
	text-shadow:1px 1px 1px #000;
	text-align:center;
}
.first.paginate_button,
.previous.paginate_button {
	margin-right:20px;
}
.last.paginate_button,
.next.paginate_button {
	margin-left:20px;
}
.paginate_button,
.paginate_active {
	margin:10px;
}
.paginate_button:hover {
	cursor:pointer;
	color:#000;
	text-shadow:1px 1px 1px #fff;
	-webkit-transition:0.2s ease-out;
	-moz-transition:0.2s ease-out;
	-o-transition:0.2s ease-out;
	-ms-transition:0.2s ease-out;
	transition:0.2s ease-out;
}
.paginate_active {
	padding:0 3px;
	border-bottom:1px solid #000;
}